.order_detail_wrap {
    padding: 20rpx;
    background-color: #fff;
    border-radius: 20rpx;
    margin-top: 20rpx;
    font-size: 28rpx;

    .detail_item {
        display: flex;
        justify-content: space-between;
        line-height: 60rpx;
        align-items: center;


        .item_left {
            display: flex;
            line-height: 50rpx;

            .item_img {
                display: flex;
                justify-content: center;
                align-items: center;
                width: 100rpx;
                width: 100rpx;

                image {
                    width: 90%;
                    height: 90%;
                }
            }

            .item_info {
                display: flex;
                width: 300rpx;
                flex-direction: column;
                justify-content: center;
                margin-left: 40rpx;

                .info_title {
                    text-overflow: ellipsis;
                    overflow: hidden;
                    white-space: nowrap;
                }

            }
        }

        // .item_img_container {
        //     display: flex;
        //     justify-content: space-between;
        //     align-items: center;
        //     width: 100%;
        //     //overflow: hidden;
        //     // padding-bottom: 150rpx;
        //     //height: 200rpx;

        //     .item_img {
        //         display: flex;
        //         align-items: center;
        //         overflow: auto;
        //         height: 200rpx;
        //         flex: 3;

        //         image {
        //             flex-shrink: 0;
        //             width: 100rpx;
        //             margin-right: 20rpx;
        //         }
        //     }

        //     .item_goods_count {
        //         display: flex;
        //         flex: 2;
        //         justify-content: flex-end;
        //     }
        // }

        .time {
            color: rgb(216, 99, 4);
            font-weight: 600;
        }
    }

    .goods_item {
        border-bottom: 1px solid #e4e4e4;
    }

    .goods_item_wrap {
        max-height: 360rpx;
        overflow: auto;
        margin: 20rpx 0;
        font-size: 24rpx;
    }
}

.order_detail_bottom {
    display: flex;
    justify-content: flex-end;
    align-items: center;
    background-color: #fff;
    position: absolute;
    bottom: 0;
    width: 100%;
    height: 90rpx;
    padding: 0 20rpx;
    left: 0;

    .submit_btn {
        font-size: 28rpx;
        background-color: var(--themeColor);
        color: #fff;
        border-radius: 10rpx;
        margin: 0;
    }

    .price {
        margin: 0 20rpx;
        color: rgb(216, 99, 4);
    }
}